package com.f21.f21assessoria.util;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;

	@ManagedBean
	@SessionScoped
	public class LivroController {
	 /**
	private Livro livro;
	private DataModel listaLivros;
	 
	public DataModel getListarLivros() {
	List<livro> lista = new LivroDaoImp().list();
	listaLivros = new ListDataModel(lista);
	return listaLivros;
	}
	 
	public Livro getLivro() {
	return livro;
	}
	 
	public void setLivro(Livro livro) {
	this.livro = livro;
	}
	 
	public void prepararAdicionarLivro(ActionEvent actionEvent){
	livro = new Livro();
	}
	 
	public void prepararAlterarLivro(ActionEvent actionEvent){
	livro = (Livro)(listaLivros.getRowData());
	}
	 
	public String excluirLivro(){
	 
	Livro livroTemp = (Livro)(listaLivros.getRowData());
	LivroDao dao = new LivroDaoImp();
	dao.remove(livroTemp);
	return "index";
	 
	}
	 
	public void adicionarLivro(ActionEvent actionEvent){
	 
	LivroDao dao = new LivroDaoImp();
	dao.save(livro);
	 
	}
	 
	public void alterarLivro(ActionEvent actionEvent){
	 
	LivroDao dao = new LivroDaoImp();
	dao.update(livro);
	 
	}
	 **/
	}

